#ifndef SSLCLIENT_H
#define SSLCLIENT_H

#include <defs/export.h>
#include <defs/global.h>

#include <core/entityobject.h>
#include <QtCore>
#include <QUrl>
#include <QSettings>
#include "sslbase.h"

namespace Opl
{
    namespace Helpers
    {
        O_PRIVATE_DECLARE(SslClient);
        class HELPERS_EXPORT SslClient : public Opl::Helpers::Ssl::SslBase
        {
                Q_OBJECT
            public:
                SslClient(const QString& host, int port);
                virtual ~SslClient();

            public slots:
                void start();

            private:
                O_PRIVATE_DECLARE_MEMBER(SslClient);
        };

    }
}


#endif // SSLCLIENT_H

